Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LORDS MOUNT Detached £347,500 15 Dec 2022
2 LORDS MOUNT Detached £296,666 £169,950 13 Nov 2009
3 LORDS MOUNT Detached £313,869 £195,555 19 Dec 2013
5 LORDS MOUNT Detached £425,938 £235,000 18 Nov 2005
6 LORDS MOUNT Detached £478,524 £305,000 31 Aug 2007
7 LORDS MOUNT Detached £405,369 £275,000 20 Mar 2015
9 LORDS MOUNT Detached £332,961 £317,500 28 Feb 2022
12 LORDS MOUNT Detached £496,569 £325,000 1 Jul 2014
13 LORDS MOUNT Detached £387,846 £250,000 8 Nov 2007
15 LORDS MOUNT Semi-Detached £440,703 £248,000 28 Feb 2006
16 LORDS MOUNT Detached £318,905 £187,000 4 May 2012
17 LORDS MOUNT Detached £308,847 £250,000 8 Mar 2019